two-time champion - Spanish English Dictionary